package com.ruoyi.zhjd.exp.modules.expfurnace.dto;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

/**
 * @ClassName: ExpFurnaceListVo
 * @Description: 燃烧炉数据列表对象
 * @author linhuawei
 * @since 2021-04-20
 */
@Data
public class ExpFurnaceDto {

    private String id;//
    private String equipmentName;// 设备名称
    private String engineeringName;// 工程名称
    private String engineeringSite;// 施工部位
    private String sampleName;// 样品名称
    private String sampleNo;// 样品编号

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime startTime;// 开始时间

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime endTime;// 结束时间

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime uploadTime;// 上传时间


    private BigDecimal originalWeight1;// 原始重量
    private BigDecimal lostWeight1;// 损失重量
    private BigDecimal compensationWeight1;// 补偿重量
    private BigDecimal compensationCoefficient1;// 补偿系数
    private BigDecimal asphaltContent1;// 沥青含量
    private String asphaltAggregateRatio1;// 油石比
    private String mainTemperature1;// 主温
    private String testDuration1;// 试验时间（时分秒）

    private BigDecimal originalWeight2;// 原始重量
    private BigDecimal lostWeight2;// 损失重量
    private BigDecimal compensationWeight2;// 补偿重量
    private BigDecimal compensationCoefficient2;// 补偿系数
    private BigDecimal asphaltContent2;// 沥青含量
    private String asphaltAggregateRatio2;// 油石比
    private String mainTemperature2;// 主温
    private String testDuration2;// 试验时间（时分秒）
    private String baseName;// 基地名称
    private String isQualified;// 合格1或者不合格0

}
